Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F2 Czech Republic F3 Czech Republic F4 Austria F4 Slovakia F1 Slovakia F2 Slovakia F3 Austria F9 Germany F22 Austria F2 Switzerland F1 Switzerland F2 Turkey F3 Czech Rep. F1 Czech Rep. F2 Czech Rep. F3 Renault Slovenian Open - Ljubljana Tatra Banka Slovak Open - Bratislava Maia Open 2002 - Maia Ciur Pribram Challenger - Pribram Open 88 - Contrexeville Yitzhak Rabin Challenger 1998 - Tel Aviv Casino Lugano - Lugano Heineken Challenger - Ho Chi Minh City Ciudad de Pozoblanco Open Diputacion - Cordoba Open Castilla y Leon - Segovia ECU Prague Open - Prague The Surbiton Trophy - Surbiton Tatra Banka Slovak Open - Bratislava Copa Petrobras-Colombia - Bogota Ethias Trophy - Mons Pereira Challenger Cali Challenger Rennes Challenger Bogota Challenger Oldum Brown Vancouver Open - Vancouver Nottingham Challenger Bogota Challenger Cali Challenger Barranquilla Challenger Caltanissetta Challenger Bogota Challenger Pereira Challenger Cali Challenger Dallas Challenger Bogota Challenger Noumea Challenger Bucaramanga Challenger San Luis Potosi Challenger Cali Challenger Bucaramanga Challenger Morelos Challenger Drummondville Challenger Leon Challenger Pereira Challenger Bogota Challenger Knoxville Challenger Champaign Challenger Noumea Challenger Leon Challenger Tallahassee Challenger Manchester Challenger Monterrey Challenger Bogota Challenger Canberra Challenger Savannah Challenger Vicenza Challenger Surbiton Challenger Nottingham Challenger XL Capital Bermuda Open - Bermuda Floridablanca Challenger Santo Domingo Challenger Rezidenza Open - Magdeburg Bogota Challenger Wartburg Open - Eisenach CA-Challenge 2000 - Graz ECM Cup - Prague Monterrey Challenger IPP Open - Helsinki Napoli International Cup - Napoli Prague Challenger - Prague Hugarian Food Open - Budapest Warsteiner Grand Prix ATP Challenger - Oberstaufen Poznan Challenger - Poznan Black Forest Open - Alpirsbach Sports Expert Open - Nettingsdorf Nuembrecht Challenger - Nuembrecht Honda-Kah Open - Singapore Shimadsu All Japan Indoor Tennis Championships - Kyoto Prague Challenger - Prague Warsteiner Grand Prix - Oberstaufen Polish Open 99 - Poznan JVC Trophy - Vienna Opel Bulvaria MCG Bulgarian Open - Sofia Yitzhak Rabin Men's Challenger - Tel Aviv Copa Ericsson - Buenos Aires Copa Ericsson - Guadalajara Shimadzu All Japan Indoor - Kyoto VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2003 - Leon Tennis Napoli Cup - Napoli Fergana Tennis Challenger Tournament - Fergana Prague Open - Prague Zivnobanka Czech Open - Prostejov X Open Internacional D'Andorra - Andorra Copa Ericsson - Montevideo Exim Agmedia Open - Kosice Stella Artois Clay Court Championships - Budaors Tampere Imageneering Open - Tampere Arroyo de la Encomienda - Valladolid Zivnobanka Czech Open - Prostejov San Marino Cepu Open - San Marino CA Challenge - Graz Ciur Cup 99 - Prague Banca Marche Tennis Cup - San Benedetto 3° Trofeo 'Citta di Brindisi' - Brindisi Rhein-Main Challenger 2003 - Aschaffenburg Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Tatra Banka Open 2003 - Bratislava Braunschweig Open - Braunschweig Corona Mexico City Open - Mexico City Rado Geneva Challenger - Geneva KGHM Polish Indoors - Wroclaw Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City XL Capital Bermuda Open - Bermuda Bogota Challenger - Bogota Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague ATP Challenger Open 2004 - Monchengladbach Czech Open 2005 - Prostejov Steelers Cup 2005 - Kosice dBI Tennis Challenger - Binghamton Lambertz Open by Stawag - Aachen PrivatBank Cup - Dnepropetrovsk X Torneo Internazionale di Tennis - Barletta Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba S Tennis Masters - Graz Ethias Trophy - Mons GHI Bronx Classic - Bronx Seguros Bolivar Open - Bogota BNP Paribas Primrose - Bordeaux XI Trofeo Ciudad de Quito - Quito San Luis Potosi Challenger Copa Petrobras - Bogota Mons Challenger Prosperita Open 2006 - Ostrava Bucaramanga Challenger Tumkur Open - Tumkur San Jose Challenger Barranquilla Challenger Czech Open 2006 - Prostejov The Surbiton Trophy - Surbiton IPP Open - Helsinki Salinas Challenger Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa Seguros Bolivar Open - Bogota Bordeaux Challenger Volkswagen Challenger 2004 - Wolfsburg Heilbronn Challenger Oberstaufen Cup - Oberstaufen Bogota Challenger - Bogota San Luis Potosi Challenger - San Luis Potosi Chitre Challenger Aamulehti Tampere Open - Tampere Zivnobanka Czech Open - Prostejov Manchester Challenger Barletta Citta Della Disfida Open 2000 - Barletta Vancouver Challenger Sardinia International Championship - Cagliari Zivnobanka Open - Prostejov Mons Challenger Jaegermeister Open - Braunschweig Bucaramanga Challenger Puebla Challenger Guadalajara Challenger Oberstaufen Cup - Oberstaufen Black Forest Open 2000 - Freudenstadt Skandia Open - Linz Bordeaux Challenger Ilkley Challenger SIR Supermercadi Challenger - Rome Barranquilla Challenger Kuppers Kolsch Cup - Aachen Lambertz Open - Aachen Las Vegas Challenger Guayaquil Challenger Unicredit Czech Open 2007 - Prostejov Ciudad de Pozoblanco Open Diputacion - Cordoba XL Challenger de Tenis Copa Sevilla - Seville Tatra Banka Open - Bratislava The Nottingham Cahllenger - Nottingham Medellin Challenger Tatra Banka Open - Bratislava KGHM Emax Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Intersport Heilbronn Open - Heilbronn Corona Mexico City Open - Mexico City Medellin Challenger San Luis Potosi Challenger - San Luis Potosi Alessandria Challenger Bogota Challenger Gemax Open - Belgrade Abierto Colombiano de Tenis - Bogota Zivnobanka Open - Prostejov Meridiana Sardegna Open - Olbia Unicredit Czech Open - Prostejov Crystal Cup 1998 - Portoroz Bogota Challenger Freudenstadt Challenger - Freudenstadt Prosperita Open 2007 - Ostrava XXX Edizione 'A Savoldi Marco' - Manerbio IX Trofeo Ciudad de Quito - Quito Mexico City Challenger USTA Challenger of North Miami Beach - North Miami Beach Olbia Geovillage Open - Olbia Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Open - Brighton Gold Flake Open - Chennai Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad XL Capital Bermuda Open - Bermuda Croatia Open - Umag RCA Championships - Indianapolis Rennes Challenger Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Tata Open 2002 - Chennai Kremlin Cup - Moscow Sarajevo Open 2004 - Sarajevo Ljubljana Open 2002 - Ljubljana ECM Cup - Prague IX Abierto Internacional de Salinas - Salinas Challenger Leon 2004 - Leon Challenger Citta di Olbia - Olbia Abierto Club Casablanca - Mexico City Tennis Napoli Cup 2004 - Napoli Furth Challenger Heineken Open - Auckland Stockholm Open - Stockholm Ispat Open 2004 - Ostrava Copenhagen Open - Copenhagen Steelers Cup - Kosice Medellin Challenger Prague Open - Prague Czech Open - Prostejov The Surbiton Trophy - Surbiton Ostrava ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Grand Prix Hassan II - Casablanca Barranquilla Challenger Stella Artois Clay Court Championship - Budaors Bogota Challenger Ethias Trophy - Mons Cepu Open - San Marino AXA Open - Lisbon Noumea Challenger Pereira Challenger Open de la Ville de Saint Denis - Reunion Island Mauritius Open - Mauritius Polish Open 2000 - Poznan The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm Chennai Open - Chennai U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril Synsam Swedish Open - Bastad Sunrise Challenger Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Podebradka Cup - Prague RCA Championships - Indianapolis BA-CA Tennis Trophy - Vienna Millenium Tennis Championships - Delray Beach Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Open de Charleroi - Charleroi RCA Championships - Indianapolis Tento Czech Open - Prague Legg Mason Tennis Classic - Washington Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Verizon Tennis Challenge - Atlanta ARAG World Team Championship - Dusseldorf The Nottingham Open - Nottingham The Hamlet Cup - Long Island Legg Mason Tennis Classic - Washington Scania Stockholm Open - Stockholm Milan Indoors - Milan Heineken Open - Auckland Milan Indoors - Milan Mobilux Open - Luxembourg Pereira Challenger Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington ATP Challenger Numea - New Caledonia Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Morelos Challenger Seguros Bolivar Open - Medellin Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Open de Tenis Comunidad Valenciana - Valencia Wroclaw Challenger Medibank International - Sydney Countrywide Classic - Los Angeles Bogota Challenger Delray Beach International Tennis Championships - Delray Beach UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles s Tennis Masters 06 - Graz Legg Mason Tennis Classic - Washington Graz CA Challenger - Graz Brisbane International - Brisbane ATP Heineken Challenger 1999 - Ho Chi Minh City Heineken Open - Auckland Fairfield Challenger Rogers Masters - Montreal Regions Morgan Keegan Championships - Memphis Generali Open - Kitzbuhel Delray Beach International Tennis Championships - Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Kremlin Cup - Moscow Copa Ericsson - Santiago UNICEF Open - 's Hertogenbosch The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel BMW Open - Munich Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Valencia Open - Valencia Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Claro Open Colombia - Bogota Abierto Mexicano Telcel - Acapulco Next Generation Adelaide International - Adelaide Tennis Channel Open - Las Vegas Delray Beach Open - Delray Beach The Artois Championships - London Grand Prix de Tennis de Lyon - Lyon AEGON Championships - London AIG Japan Open Tennis Championships - Tokyo Aircel Chennai Open - Chennai If Stockholm Open - Stockholm U.S. Men's Clay Court Championships - Houston BMW Open - Munich Synsam Swedish Open - Bastad Heineken Open - Auckland Seguros Bolivar Open - Cali Copenhagen Open - Copenhagen SAP Open - San Jose Grand Prix de Tennis de Lyon - Lyon Bancolombia Open - Cali Tatra Banka Open - Bratislava BMW Open - Munich Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Heineken Open - Auckland Ecuador Open - Quito Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Ecuador Open - Quito Chennai Open - Chennai Campionati Internazionali di Sicilia - Palermo Paegas Czech Open - Prague Topshelf Open - 's-Hertogenbosch Citi Open - Washington Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Ecuador Open - Quito Geneva Open - Geneva BA-CA Tennis Trophy - Vienna Campbells Hall of Fame Tennis Championships - Newport Open de Nice Cote d'Azur - Nice Bank Austria Tennis Trophy - Vienna Paegas Czech Open - Prague Prague IPB Czech Indoor - Ostrava Sydney International - Sydney The Stella Artois Championships - London Winston Salem - Winston Salem Citi Open - Washington Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland SAP Open - San Jose Estoril Open - Estoril Countrywide Classic - Los Angeles Gold Flake Open - Chennai Kremlin Cup - Moscow Galleryfurniture.com Challenge - Atlanta Croatia Open - Umag Open de Nice Cote d'Azur - Nice Legg Mason Tennis Classic - Washington D.C. Indianapolis Tennis Championships - Indianapolis Internazionali di Tennis di San Marino - San Marino Open 13 - Marseille Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati The Stella Artois Grass Court Championships - London The Stella Artois Championships - London Hall of Fame Tennis Championships - Newport NASDAQ-100 Open - Miami Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Rogers Masters - Toronto Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Miami Open - Miami Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Citi Open - Washington Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Campionati Internazionali d'Italia - Rome BNP Paribas Open - Indian Wells Masters Series - Hamburg Davis Cup, World Group, QR, CZE-ROU 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, Group 2, F, DOM-COL 0-5 Olympics - London